package cn.wolfcode.crm.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
/*
*   客户移交记录类
*   此类用来封装移交客户和客户流失的操作
* */
@Setter
@Getter
public class ClientRecord {
    private Long id;

    private Client client;

    /*
    *   原负责人
    * */
    private Employee oldOustomerManager;

    /*
   *   现负责人
   * */
    private Employee newOustomerManager;

    /*
    *   操作者
    * */
    private Employee handler;


    /*
    *   原因
    * */
    private String cause;

    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date operationDate;

    /*
    *   记录类型
    *   0为客户流失操作,
    *   1为移交操作,
    *   2,为开发成功操作
    *   3,为开发失败操作
    *
    * */
    private int status;




}